A GPU-based Flood Simulation Framework
نویسندگان
چکیده
We present a multi-core, GPU-based framework for simulation and visualization of two-dimensional floods, based on the full implementation of Saint Venant equations. A validated CPU-based flood model was converted to NVIDIA’s CUDA architecture. The model was run on two different NVIDIA graphics cards, a GeForce 8400 GS and a Tesla T10. The model was tested using two case study applications. Implementing the GPU version increased the model performance with speedups ranging from 3X to 6X on GeForce 8400GS, and 50X to 135X on Tesla T10. The GPU version resulted in scalable performance on both the cards compared to the CPU version. The dam break flood event was reproduced and the simulation run time reduced from 2.9 hours to 2 minutes.
منابع مشابه
Numerical Simulation of a Lead-Acid Battery Discharge Process using a Developed Framework on Graphic Processing Units
In the present work, a framework is developed for implementation of finite difference schemes on Graphic Processing Units (GPU). The framework is developed using the CUDA language and C++ template meta-programming techniques. The framework is also applicable for other numerical methods which can be represented similar to finite difference schemes such as finite volume methods on structured grid...
متن کاملSustainability-Based Flood Hazard Mapping of the Swannanoa River Watershed
An integrated framework is presented for sustainability-based flood hazard mapping of the Swannanoa River watershed in the state of North Carolina, U.S. The framework uses a hydrologic model for rainfall–runoff transformation, a two-dimensional unsteady hydraulic model flood simulation and a GIS-based multi-criteria decision-making technique for flood hazard mapping. Economic, social, and envir...
متن کاملAgent Based GPU, a Real-time 3D Simulation and Interactive Visualisation Framework for Massive Agent Based Modelling on the GPU
Traditional Agent Based Modelling (ABM) applications and frameworks lack the close coupling between the simulation behaviour and its visualisation that is required to achieve real time interactive performance with populations above a couple of thousand. The Graphics Processing Unit (GPU) offers an ideal solution to simulate and visualise the behaviour of high population ABM. The parallel nature...
متن کاملGPU-Based Neighbor-Search Algorithm for Particle Simulations
This paper presents a neighbor-search technique to be used in a GPU-based particle simulation framework. Neighbor searching is usually the most computationally expensive step in particle simulations. The usual approach is to subdivide the simulation space to speed up neighbor search. Here, we present a grid-based neighbor-search technique designed to work on programmable graphics hardware.
متن کاملUrban pluvial flood risk assessment based on scenario simulation
In this study, urban pluvial flood risk is studied in an actual study area using scenario simulation method based on hydrodynamics. Real weather data and GIS (Geographic Information System) data are adopted to make the results reliable. A region in Haidian District of Beijing is selected as the study area. All the rainfall scenarios (about 200 scenarios) during an 8-year period (from January 1,...
متن کامل